package cn.nawang.ebeim.api.service;

import cn.nawang.ebeim.api.comm.PageList;
import cn.nawang.ebeim.api.comm.Pages;
import cn.nawang.ebeim.api.domain.FileChangeLog;

/**
 * @ClassName: FileChangeLogService
 * @Description: TODO
 * @author fanyb
 * @date Aug 18, 2015 2:27:28 PM
 * @version v1.0
 */
public interface FileChangeLogService {
  /**
   * 
   * @author fanyb
   * @Description: 新增文件变更日志
   * @param fileChangeLog 文件变更日志对象
   * @return boolean 是否新增成功
   * @date Aug 18, 20152:28:25 PM
   *
   * @修改人 
   * @修改日期
   */
  public boolean addFileChangeLog(FileChangeLog fileChangeLog);
  
  /**
   * @author 张建峰
   * @Description: 分页查询
   * @param @param fileChangeLog
   * @param @param page
   * @param @return
   * @return PageList 
   * @date 2015年9月28日上午8:31:00
   *
   * @修改人 张建峰
   * @修改日期
   */
  public PageList getFileChangeLogs(FileChangeLog fileChangeLog,Pages page);
  
  /**
   * @author 张建峰
   * @Description: 根据dsId删除
   * @param @param dsId
   * @return void 
   * @date 2015年9月28日上午8:31:12
   *
   * @修改人 张建峰
   * @修改日期
   */
  public void deleteLogs(String dsId);
}
